surface insecticide - Turkish English Dictionary